“
Mother Palace Beach Resort is a two star hotel in Varkala near Bus Stand, Varkala Beach. It has 20 well-furnished rooms.
Continue reading
at Mother Palace Beach Resort
for Mother Palace Beach Resort
Mother Palace Beach Resort
Copy and paste the link into chats, emails and browsers.